home *** CD-ROM | disk | FTP | other *** search
Makefile | 1989-10-16 | 3.5 KB | 144 lines | [TEXT/MPS ] |
- # File: Makefile
- # Target: Connection
- # Created: Monday, May 22, 1989 10:49:23 AM
- #
- # Copyright © 1983-1988 by Apple Computer, Inc. All rights reserved.
- #
- #
- # Modification History
- # 5/22/89 REN new
- #
- #
-
- "{CMTools}Connection" ƒƒ makefile Connection
- echo "# Installing Connection at `date`"
- duplicate Connection "{CMTools}Connection" -y
- echo "# Completed at `date`"
-
- # Create cdef code resource
-
- Connection ƒƒ makefile ∂
- "{CMTools}"cdef.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking main Connection resource at `date`"
- Link {LinkSwitches} -rt cdef=1 ∂
- -ra "Connection Main"=resLocked ∂
- -m CDEF ∂
- -sn Main="Connection Main" ∂
- -t 'cbnd' ∂
- -c 'bdc ' ∂
- -o Connection ∂
- -w ∂
- "{CMTools}"cdef.c.o ∂
- "{CTBObjects}"CommToolbox.o ∂
- "{CLibraries}"CInterface.o ∂
- "{Libraries}"Interface.o ∂
- "{CLibraries}"StdCLib.o ∂
- "{CLibraries}"CRuntime.o
- echo "# Completed at `date`"
-
- # Create cloc code resource
-
- Connection ƒƒ makefile ∂
- "{CMTools}"cloc.p.o ∂
- "{CMTools}"cmutil.p.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking loc Connection resource at `date`"
- Link {LinkSwitches} -rt cloc=1 ∂
- -ra "Connection Localization"=resLocked ∂
- -m CLOC ∂
- -sn Main="Connection Localization" ∂
- -t 'cbnd' ∂
- -c 'bdc ' ∂
- -o Connection ∂
- "{CMTools}"cloc.p.o ∂
- "{CMTools}"cmutil.p.o ∂
- "{CTBObjects}"CommToolbox.o ∂
- "{PLibraries}"PasLib.o ∂
- "{Libraries}"Interface.o
- echo "# Completed at `date`"
-
- # Create cset code resource
-
- Connection ƒƒ makefile ∂
- "{CMTools}"cset.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking set Connection resource at `date`"
- Link {LinkSwitches} -rt cset=1 ∂
- -ra "Connection Setup"=resLocked ∂
- -m CSET ∂
- -sn Main="Connection Setup" ∂
- -t 'cbnd' ∂
- -c 'bdc ' ∂
- -o Connection ∂
- "{CMTools}"cset.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Completed at `date`"
-
- # Create cscr code resource
-
- Connection ƒƒ makefile ∂
- "{CMTools}"cscr.p.o ∂
- "{CMTools}"cmutil.p.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking main Connection resource at `date`"
- Link {LinkSwitches} -rt cscr=1 ∂
- -ra "Connection Script"=resLocked ∂
- -m CSCR ∂
- -sn Main="Connection Script" ∂
- -t 'cbnd' ∂
- -c 'bdc ' ∂
- -o Connection ∂
- "{CMTools}"cscr.p.o ∂
- "{CMTools}"cmutil.p.o ∂
- "{CTBObjects}"CommToolbox.o ∂
- "{PLibraries}"PasLib.o ∂
- "{Libraries}"Interface.o
- echo "# Completed at `date`"
-
- # Create cval code resource
-
- Connection ƒƒ makefile ∂
- "{CMTools}"cval.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking val Connection resource at `date`"
- Link {LinkSwitches} -rt cval=1 ∂
- -ra "Connection Validation"=resLocked ∂
- -m CVAL ∂
- -sn Main="Connection Validation" ∂
- -t 'cbnd' ∂
- -c 'bdc ' ∂
- -o Connection ∂
- "{CMTools}"cval.c.o ∂
- "{Libraries}"Interface.o
- echo "# Completed at `date`"
-
- Connection ƒƒ Connection.r Makefile
- echo "# Adding resources to Connection at `date`"
- Rez {RezSwitches} Connection.r ∂
- -t 'cbnd' ∂
- -c 'bdc ' ∂
- -append -o Connection
- echo "# Completed at `date`"
-
- .c.o ƒ .c
- echo "# Compiling {Default}.c starting at `date`"
- C -b {DepDir}{Default}.c -o {Targ}
- echo "# Finished at `date`"
-
- .p.o ƒ .p
- echo "# Compiling {Default}.p starting at `date`"
- Pascal {PascalSwitches} {DepDir}{Default}.p -o {Targ}
- echo "# Finished at `date`"
-
- Connection ƒƒ MakeFile
- setfile -t 'cbnd' -c 'bdc ' -a 'Bi' Connection
- Duplicate -y -p Connection "{Boot}System Folder:Communications Folder"
- if `exists "Fruit Loops:"`
- duplicate -y -p Connection "Fruit Loops:Connection"
- end
- beep D,5 G,1,0 G,5 G,1,0 B,5 G,1,0 1D,10 G,1,0 B,5 G,1,0 1D,10
-
-
-
-